/**
 * 区域
 */
export default class KRect {
  public handle: RecArea

  constructor(public id: number) {
    this.handle = gameapi.get_rec_area_by_res_id(this.id)
  }

  /**
   * 中心点
   */
  center(): FVector3 {
    return gameapi.get_rec_center_point(this.handle)
  }

  /**
   * 随机点
   */
  random(): FVector3 {
    return gameapi.get_random_point_in_rec_area(this.handle)
  }
}
